Skip to content

Add release automation and CHANGELOG - #9

Merged
ShiosOS merged 1 commit into
mainfrom
release/automation
Jun 4, 2026
Merged

Add release automation and CHANGELOG#9
ShiosOS merged 1 commit into
mainfrom
release/automation

Conversation

@ShiosOS

@ShiosOS ShiosOS commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Final standards workstream — distribution:

  • release.yml: pushing a v* tag verifies it matches manifest.json, runs npm run build, and publishes a GitHub Release with the .zip (Chromium) and .xpi (Firefox) attached. SHA-pinned actions, built-in gh CLI (no third-party action), least-privilege contents: write.
  • CHANGELOG.md following Keep a Changelog / SemVer (1.1.0 + 1.0.6 entries).

The release workflow triggers only on tags, so it doesn't run on this PR.

🤖 Generated with Claude Code

- release.yml: pushing a `v*` tag verifies it matches manifest.json, runs the build, and publishes a GitHub Release with the .zip and .xpi attached. Uses SHA-pinned actions and the built-in gh CLI (no third-party action), least-privilege `contents: write`.
- CHANGELOG.md following Keep a Changelog / SemVer, with 1.1.0 and 1.0.6 entries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ShiosOS
ShiosOS merged commit bc904e8 into main Jun 4, 2026
3 checks passed
@ShiosOS
ShiosOS deleted the release/automation branch June 4, 2026 05:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant